package com.easylinkin.linkappapi.grid.models.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 周报详情VO
 *
 * @author kyj
 * @date 2024/5/21 16:12
 */
@ApiModel(description = "周报详情VO")
@Data
public class GridReportWeekDetailInfoVO implements Serializable {

    /**
     * id
     */
    @ApiModelProperty(value = "id", position = 1)
    private Long id;

    /**
     * 周报id
     */
    @ApiModelProperty(value = "周报id", position = 2)
    private Long reportId;

    /**
     * 周报人员指定表id
     */
    @ApiModelProperty(value = "周报人员指定表id", position = 3)
    private Long reportUserId;

    /**
     * 本周专项整治内容及开展情况
     */
    @ApiModelProperty(value = "本周专项整治内容及开展情况", position = 4)
    private String specialContentStatus;

    /**
     * 下周拟开展专项整治内容及开展计划
     */
    @ApiModelProperty(value = "下周拟开展专项整治内容及开展计划", position = 5)
    private String nextWeekSpecialPlan;

    /**
     * 其他需要上报事项
     */
    @ApiModelProperty(value = "其他需要上报事项", position = 6)
    private String otherIssuesReport;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间", position = 7)
    private LocalDateTime createTime;
}
